temporary home - German English Dictionary